/**
 * @file player.h
 * @brief COSC361 - MCU Jukebox Project\n
 * Group: Hamish Cumming, Brian Thorne\n
 * Latest source can be obtained using SVN from google's code repository with the following command:\n
 * svn checkout http://mega8-hob.googlecode.com/svn/trunk/ jukebox-hamish-brian\n
 * Description: The main audio player\n
 * Date: 29/5/2008
 */

#ifndef player_h
#define player_h 

#define MODE_IDLE 0
#define MODE_PLAYING 1
#define MODE_PAUSED 2

/* Operating functions to control the jukebox */
void player_play_pause(void);
void player_stop(void);
void player_next(void);
void player_previous(void);
void player_chooseSong(int song);
void player_step(int time);
int player_isPlaying(void);
int player_isIdle(void);
void player_volumeUp(void);
void player_volumeDown(void);

#endif
